package com.mcxx.modules.system.service;

import com.mcxx.modules.miniSalvation.welfare.param.WelfareFamilyParam;
import com.mcxx.modules.miniSalvation.welfare.param.WelfareParam;
import com.mcxx.modules.system.dto.StandardDTO;
import com.yinhai.ta404.component.audit.vo.ExcelInfo;
import com.yinhai.ta404.core.security.vo.UserAccountVo;

import java.util.Map;

public interface SalvationStandardService {

    Map<String, Object>  getSalvationDetail(String pId);


    String updateStandard(StandardDTO standardDTO, UserAccountVo userAccountVo);


    String confirmWelfareResult(String id, UserAccountVo userAccountVo);


    void diBaoGearTrial(WelfareFamilyParam welfareFamilyParam, UserAccountVo userAccountVo);


    String cancelWelfare(String welfareId);


    String getStandardHisByStandardId(String standardId);


    ExcelInfo exportExcelWelfareTemp(WelfareParam param, UserAccountVo userAccountVo);
}
